impregnating appliance - Español Inglés Diccionario